@charset "utf-8";
/* CSS Document */

.body {
text-align:center;

}

div.container_login {
width:436px;
height:271px;
text-align:left;
top:50%;
margin: 10% auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

div.container_login div.titulo{
background:url(../images/bg_tit_login.gif) no-repeat;
width:100%;
height:58px;
}


div.container_login h1 {
display:none;
}

div.container_login div.corpo_login{
background:url(../images/bg_corpo_login.jpg) repeat-y;
width:100%;
padding:20px 0 10px 0;
}

div.container_login div.rodape_login{
background:url(../images/bg_rodape_login.jpg) no-repeat;
width:100%;
height:32px;
}


div.container_login label {
font-size:12px;
width:90px;
display:block;
float:left;
text-align:right;
padding-right:5px;
cursor:pointer;
}

div.container_login hr {
opacity:0;
filter:alpha(opacity=00);
height:1px;
float:none;
clear:both;
}


div.container_login p {
padding-left:95px;
margin:15px 0 5px 0;
}

div.container_login .botao {
background:#ddd;
border:#aaa solid 1px;
}

div.container_login .entrar {
background:#028eab;
color:white;
font-weight:bold;
font-size:14px;
padding:3px;
margin-right:20px;